home *** CD-ROM | disk | FTP | other *** search
/ Level Pack for Grand Prix 2 / Level Pack for Grand Prix 2.iso / crashed / gp2damed.txt < prev   
Text File  |  1996-12-02  |  8KB  |  187 lines

  1. GP2 Damage Editor (GP2Damed)
  2. Version 2.0 
  3. by Martin Granberg
  4.  
  5. Documentation
  6.  
  7. ***NOTE***
  8.  
  9. Do *NOT* use this patch without having a backup of the game, as the patch 
  10. alters the original gamefile. Just copy appropriate GP2.EXE (from the CD) to
  11. your GP2-dir if something goes wrong.
  12.  
  13. **********
  14. This editor/patch allows you to edit how easily cars get damaged in 
  15. the game. The things you can edit are how easily:
  16.     
  17.     *the cars have to retire from the race when hitting a wall
  18.     *the cars have to retire from the race when hitting another car
  19.         *the different parts of the cars get damaged upon impact
  20.        
  21.  
  22. What to do
  23. ----------
  24.  
  25. Upon installation, GP2DAMED.EXE will be copied to your GP2 directory 
  26. ('C:\GP2')
  27.  
  28. First make sure your GP2.EXE isn't writeprotected. If it is, run the following
  29. command (in DOS):    attrib -R gp2.exe
  30.  
  31. You can then choose to run the patch from either the command line or enter the
  32. editors menu version. You can not patch the game from the command line without
  33. having a .DAM file. This file can be created in the menu version.
  34.  
  35.  
  36. The editor screen
  37. -----------------
  38. To start the editor just run the editor without any parameters. You will get
  39. a screen looking something like this:
  40. ------------------------------------------------------------------------------
  41. GP2 Damage Editor v2.0 - Patch for Microprose's Formula One Grand Prix 2
  42. Copyright (c) October 28 1996 Martin Granberg
  43. GP2 version: UK English 1.0b    (0-255)      (0-32767)
  44. Part of car                     Car/Wall     Track/Grass/Grabble/Curb
  45. Left front wing:
  46. Right front wing:
  47.  
  48. etc.
  49.  
  50. Left front wheel (suspension):      (   )          (     )
  51. Right front wheel (suspension):     (   )          (     )
  52.  
  53. etc
  54.  
  55. Retirement when hitting:
  56. Wall:        (0-32767)
  57. Car:         (0-32767)
  58.  
  59. etc.
  60. -------------------------------------------------------------------------------
  61.  
  62. GP2Damed will try to detect which version of GP2 you are using and print it on
  63. the top of the screen. If the reported version isn't correct or is reported 
  64. as unknown please contact me (email address below).
  65.  
  66. To the left of the picture the different kinds of damage (parts of the car)
  67. used in the game are listed.
  68.  
  69. GP2 treats damage differently depending on what you have contact with. There
  70. are two types:
  71.  
  72. *Another car or a wall 
  73. *Track, grass, grabble or curb (used when shortcutting a chicane, sliding in
  74.  to the grabble or landing after getting airborne etc)
  75.  
  76. Therefore these two kinds are separated in two columns (Car/Wall and Track/
  77. Grass/Grabble/Curb). Above these columns there are some numbers in brackets.
  78. These represent the allowed range for the values in that column. Lower
  79. values means greater possibility of a damaged car. Note that the changes apply
  80. both to your own car and the computer controlled cars!
  81.  
  82. The white fields represent places where you can input values (a total of 33
  83. fields including two for the retirement values which will be described below).
  84.  
  85. For every part of the car there is a field in each of the columns it is
  86. possible to damage that particular part. Some parts can only be damaged when
  87. hitting another car or a wall. The wheels have two fields in each column. The 
  88. first one is for the wheel only and the second (in brackets) is for the wheel
  89. including the suspension arms etc.
  90.  
  91. On the bottom left part of the screen are the values for retirement. If an 
  92. impact is hard enough the engine will go out and you have to retire. This is
  93. where you determine what is hard enough. The values range are stated in 
  94. brackets to the left of the fields.
  95.  
  96. The functions you can use in the editor are:
  97.  
  98. F1:         Get values from GP2.EXE
  99. F2:         Edit values on screen
  100. TAB/BackTab:Jump to next/previuos field when editing. Will only work if the
  101.             current field's value is in the allowed range.
  102. ESC:        Quit editing values
  103. F3:         Save values on screen to file. File will be given the extension
  104.             .DAM.
  105. F4:         Update GP2.EXE with the values currently on screen
  106. F5:         Load values from a .DAM file. They will only be printed on
  107.             screen. GP2.EXE will NOT be updated.
  108. F6:         Restore all damage values in GP2.EXE to original state.
  109. F7:         Quit to DOS. 
  110.  
  111.  
  112. NOTE!
  113. -----
  114. (1) From what I can see there is a bug in GP2. If you hit a curb with your
  115. right front wing it is the left which will break. It isn't possible to damage
  116. just the right front wing (only left front or whole nosecone including both 
  117. wings) unless having contact with a car or a wall. I have fixed this, so
  118. when you update GP2.EXE with the editor the right front wing can be damaged
  119. in these situations. 
  120.  
  121. (2) Even though the allowed ranges for retirement and Track/Grass/Grabble/Curb
  122. are the same, it doesn't mean that they can be directly compared. If you have
  123. for example 4096 in both a T/G/G/C field and a retirement field, it doesn't 
  124. mean that it is as easy to retire as it is to damage that particular part.
  125.  
  126. (3) It is only the part(s) which hit the object in question which will be
  127. damaged. For example, the rear wing will not break if you hit a car with your
  128. left front tire - not even if you have a very low value for the rear wing. GP2
  129. sometimes have a strange way of deciding which part had contact and this may
  130. result in no damage at all.   
  131.  
  132.  
  133. Command line use
  134. ----------------
  135. There are two things you can do from the command line:
  136.  
  137. *Restoring GP2.EXE to original state
  138. *Patching GP2.EXE with values from a .DAM file
  139.  
  140. For information about the command line syntax run the program 
  141. like this:    GP2DAMED h
  142.  
  143.  
  144. Which values are the best?
  145. --------------------------
  146. Well, I don't know - I keep altering mine every now and then. The same values
  147. have different effect depending on the circuit. It also depends on what
  148. BHP the AI-cars have. Higher BHP means harder impact if they go off. I
  149. normally use a value about 30-70 percent of the default values. You will just 
  150. have to find your own values depending on your preferences and AI-cars BHP. 
  151. Although this patch is ment to increase the number of retirements, you can 
  152. also raise the values and get away with big crashes. 
  153.  
  154. Please, don't mail me asking for settings, I don't know more than you guys,
  155. and it sometimes floods my mail at work. I suggest bringing it up in 
  156. rec.autos.simulators or some other forum.
  157.  
  158.  
  159. Which versions of the game does GP2Damed handle?
  160. ------------------------------------------------
  161. UK English 1.0b, US English 1.0b, German 1.0b, Dutch 1.0b, Spanish 1.0b,
  162. Italian 1.0b and French 1.0b. As far as I know these are all the versions
  163. currently existing. If this is wrong, please contact me (email address below).
  164.  
  165. The program will try to determine which version you are using and print the
  166. version on screen. If the version reported is not correct, please contact me.
  167.  
  168. Even if your version is reported as "Unknown" you will be able to use the
  169. editor, but you should make sure it works OK first. If you have an "Unknown"
  170. version I suggest you contact me and I'll add support for your version.
  171.  
  172.  
  173. History
  174. -------
  175. V1.0    First release (Consider this a beta release)
  176. V1.1    Added command line support for use in batchfiles
  177. V1.2    Added version detection
  178. V2.0    Added a lot! 
  179.  
  180.  
  181. DISCLAIMER
  182. ----------
  183. This software is provided "as is" without warranty of any kind, either 
  184. expressed or implied. Use it at your own risk. Always remember to have a
  185. backup copy of your game.
  186.  
  187. THIS IS NOT A MICROPROSE PRODUCT